/*
 * Monografia
 * 
 * The class Monografia represents a type of product. It extends the class Prodotto 
 * 
 * Author: Carmine Colicino, Luigi Di Martino
 * Version: 1.0
 * 
 * 2014 - Copyright by Team 6 - University of Salerno
*/

package it.unisa.udocs.data;

public class Monografia extends Prodotto {

	private int volume;
	private String argomento;
	
	/**
	 * Constructs a new Monografia
	 * 
	 * @param id_prodotto - the product id
	 * @param titolo - the product title
	 * @param stato - the product state
	 * @param codice - the product code
	 * @param pubblico - the product visibility
	 * @param lingua - the product language
	 * @param anno_pubblicazione - the product year of publication
	 * @param proprietario - the product owner
	 * @param url - the product url
	 * @param Pr_abstract - the product abstract
	 * @param autori - the product authors
	 * @param tipologia - the product type
	 * @param volume - the number of volumes
	 * @param argomento - the subject
	 */
	public Monografia(int id_prodotto, String titolo, String stato,
			String codice, String pubblico, String lingua,
			String anno_pubblicazione, int proprietario, String url,
			String Pr_abstract, String autori, String tipologia, int volume, String argomento) {
		super(id_prodotto, titolo, stato, codice, pubblico, lingua, anno_pubblicazione,
				proprietario, url, Pr_abstract, autori, tipologia);
		// TODO Auto-generated constructor stub
		
		
		this.volume=volume;
		this.argomento=argomento;
		
	}
	
	/**
	 * Returns the number of volumes of a Monografia 
	 * 
	 * @return the number of volumes
	 *
	 */
	public int getVolume() {
		return volume;
	}
	
	/**
	 * Sets the number of volumes of a Monografia 
	 * 
	 * @param volume - the number of volumes
	 * 
	 */
	public void setVolume(int volume) {
		this.volume = volume;
	}
	
	/**
	 * Returns the subject of a Monografia 
	 * 
	 * @return the subject
	 *
	 */
	public String getArgomento() {
		return argomento;
	}
	
	/**
	 * Sets the subject of a Monografia 
	 * 
	 * @param argomento - the subject
	 * 
	 */
	public void setArgomento(String argomento) {
		this.argomento = argomento;
	}
}
